gbase8a 数据库各类数据类型支持的最长字段 – 老紫竹的家

您所在的位置:网站首页 varchar longtext gbase8a 数据库各类数据类型支持的最长字段 – 老紫竹的家

gbase8a 数据库各类数据类型支持的最长字段 – 老紫竹的家

#gbase8a 数据库各类数据类型支持的最长字段 – 老紫竹的家| 来源: 网络整理| 查看: 265

发表于2020年8月6日2021年1月13日 作者 laozizhu

GBase 8a数据库集群,对各种支持的数据类型都做了长度限制,比如varchar最高10922字符,decimal最高65,30等。

目录导航

varchar

UTF8字符集,最长10922字符UTF8MB4字符集,最长8191字符

decimal

最大长度 65最大精度 30

LONGBLOB、LONGTEXT

最大长度64M

测试样例 gbase> create table t_varchar(c1 varchar(10922),d1 decimal(100,100))charset='utf8'; ERROR 1425 (42000): Too big scale 100 specified for column 'd1'. Maximum is 30. gbase> create table t_varchar(c1 varchar(10922),d1 decimal(100,30))charset='utf8'; ERROR 1426 (42000): Too big precision 100 specified for column 'd1'. Maximum is 65. gbase> create table t_varchar(c1 varchar(10923),d1 decimal(65,30))charset='utf8'; ERROR 1702 (HY000): gcluster table error: Column length too big for column 'c1' (max = 10922); use BLOB or TEXT instead. gbase> create table t_varchar(c1 varchar(10922),d1 decimal(65,30))charset='utf8'; Query OK, 0 rows affected (Elapsed: 00:00:00.12) gbase> create table t_varchar2(c1 varchar(10922),d1 decimal(65,30))charset='utf8mb4'; ERROR 1702 (HY000): gcluster table error: Column length too big for column 'c1' (max = 8191); use BLOB or TEXT instead. gbase> gbase> create table t_varchar2(c1 varchar(8191),d1 decimal(65,30))charset='utf8mb4'; Query OK, 0 rows affected (Elapsed: 00:00:00.08) gbase>

详细的数据库的指标,请参考

GBase 8a数据库集群基本技术指标

Post Views: 2,097 相关文章: GBase 8a集群开启执行日志分析性能 GBase 8a集群中数、中位数的实现 GBase 8a集群主键、外键、唯一键等 GBase 8a数据库集群V95版本的readonly状态,会阻塞后续的数据变动操作(DML,DDL)等 GBase 8a数据库支持生僻字和Emoji字符等方法 GBase 8a JDBC采用Prepare 方式批量提交的行数限制和gbase_buffer_insert参数 GBase 8a相同数据在不同数字字段类型下的磁盘占用情况验证 数据库SQL面试题:删除除了自动编号不同, 其他都相同的学生冗余信息,去掉重复 GBase 8a V95设置更改数据库用户默认VC的方法 GBase 8a在CentOS/redhat 8安装注意事项


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3